regenerative reactor - English Synonyms Dictionary